Big Huge Thesaurus

yellowfin croaker

noun